Definition of Cathartes Aura
-
(noun) a New World vulture that is common in South America and Central America and the southern United States
Synonyms of Cathartes Aura
Antonyms of Cathartes Aura
No Antonyms Found.
Homophones of Cathartes Aura
No Homophones Found.